Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEAF GLEN Detached £385,000 10 Sep 2015
2 LEAF GLEN Detached £285,000 10 Oct 2013
3 LEAF GLEN Detached £290,000 25 May 2007